home *** CD-ROM | disk | FTP | other *** search
Wrap
PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) PPPPOOOOVVVV----TTTTeeeeaaaammmm ((((4444 MMMMaaaarrrrcccchhhh 1111999999999999)))) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) NNNNAAAAMMMMEEEE povray - POV-Ray - Persistence of Vision Ray Tracer v3.1e SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS ppppoooovvvvrrrraaaayyyy [++++iiii _i_n_p_u_t__f_i_l_e] [++++oooo _o_u_t_p_u_t__f_i_l_e] [++++////----ooooppppttttiiiioooonnnn ...] [_I_N_I__f_i_l_e ...] DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN PPPPOOOOVVVV----RRRRaaaayyyy is a free, full-featured ray tracer, written and maintained by a team of volunteers on the CompuServe GO GRAPHDEV Forum and on the Internet. On the Unix platform PPPPOOOOVVVV----RRRRaaaayyyy can be either a text-mode only program, or can optionally have preview capabilities using the _X _W_i_n_d_o_w _S_y_s_t_e_m. Under Linux, PPPPOOOOVVVV----RRRRaaaayyyy can optionally use the SVGA library to preview renderings. This manual page only lists the basic PPPPOOOOVVVV----RRRRaaaayyyy and Unix specific features and command-line options for this version of PPPPOOOOVVVV----RRRRaaaayyyy. For a complete description of the features of PPPPOOOOVVVV----RRRRaaaayyyy and its scene description language, or for a better explanation of the meaning of the command-line and INI file options, please consult the documentation that should accompany all versions of PPPPOOOOVVVV----RRRRaaaayyyy. On some sites this will be installed in /usr/freeware/lib/povray31. Some of the Unix specific features are: Support for X Windows display automatically uses the best visual class and deepest depth available. For visuals that do not support 24 bits of color per pixel, Floyd-Steinberg error diffusion dithering is used, along with a dynamically allocated and optimized palette to produce the best display possible with the current visual, depth, and available colormap. ICCCM compliance for the X Windows version means that the preview window will behave like standard X Windows programs, communicate properly with the window manager, and will accept the standard command-line options. See _X(_1) for more information. Support for SVGAlib display automatically detects the available SVGA display modes to choose the size which best fits the rendered image. When rendering an image that is too large for the current display, the displayed image is scaled to fit on the screen. For displays that do not support true-color modes, Floyd-Steinberg dithering is used. ASCII graphics in the text-mode version allow a basic view of the current rendering on text-only terminals. Page 1 (printed 4/6/99) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) PPPPOOOOVVVV----TTTTeeeeaaaammmm ((((4444 MMMMaaaarrrrcccchhhh 1111999999999999)))) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) An interrupt handler allows rendering to be interrupted in a safe way, so that any data not currently written to disk will be saved before exiting. Control-C or SIGINT will cause a user abort, and save the current rendering, before exiting. See _k_i_l_l(_1) for more information. Platform and architecture independent rendering means the same scene will render in the same way on all computers and operating systems (with the exception of the rendering speed, of course). OOOOPPPPTTTTIIIIOOOONNNNSSSS Options can be specified with either a leading '+' or a leading '-'. Many options are switches, meaning a '+' turns the option on, and a '-' turns the option off. For other options, it doesn't matter if a '+' or a '-' is used. Most options cannot have spaces in them so you should specify ++++FFFFNNNN rather than ++++FFFF NNNN, and combining options is not allowed, so ++++SSSSCCCC iiiissss vvvveeeerrrryyyy ddddiiiiffffffffeeeerrrreeeennnntttt ffffrrrroooommmm ++++SSSS ++++CCCC.... OOOOppppttttiiiioooonnnnssss aaaarrrreeee nnnnooootttt ccccaaaasssseeee sssseeeennnnssssiiiittttiiiivvvveeee.... The command-line options are shown below with their corresponding INI file options. If the same option is specified multiple times, whether in INI files or on the command-line, the last such option overrides any previous ones, with the exception of the ++++LLLL or LLLLiiiibbbbrrrraaaarrrryyyy____PPPPaaaatttthhhh option, which is cumulative. PPPPaaaarrrrssssiiiinnnngggg ooooppppttttiiiioooonnnnssss:::: IIII<_i_n_p_u_t__f_i_l_e__n_a_m_e> or IIIInnnnppppuuuutttt____FFFFiiiilllleeee____NNNNaaaammmmeeee=_f_i_l_e Specifies the input file to use. If the input file name is '-', the scene description will be read from the standard input. LLLL<_l_i_b_r_a_r_y__p_a_t_h> or LLLLiiiibbbbrrrraaaarrrryyyy____PPPPaaaatttthhhh=_p_a_t_h Specifies a directory for to search for input files, include files, fonts, and image maps, if the specified file is not in the current directory. MMMMVVVV_n._n or VVVVeeeerrrrssssiiiioooonnnn=_f_l_o_a_t Treat scene files as if they were version _n._n instead of the current version. This may be overridden from within the scene file. SSSSUUUU or SSSSpppplllliiiitttt____UUUUnnnniiiioooonnnnssss=_b_o_o_l Split bounded CSG unions if children are finite. This allows automatic bounding of CSG objects to take place. UUUURRRR or RRRReeeemmmmoooovvvveeee____BBBBoooouuuunnnnddddssss=_b_o_o_l Page 2 (printed 4/6/99) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) PPPPOOOOVVVV----TTTTeeeeaaaammmm ((((4444 MMMMaaaarrrrcccchhhh 1111999999999999)))) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) Remove unnecessary bounding objects. This allows automatic bounding of older scene files to take place. OOOOuuuuttttppppuuuutttt ooooppppttttiiiioooonnnnssss:::: HHHH[_0_1_2_3_4_5_6_7] Display help on command-line options for section 0 through 7. HHHH_n_n or HHHHeeeeiiiigggghhhhtttt=_i_n_t_e_g_e_r The image should be _n_n pixels high. WWWW_n_n or WWWWiiiiddddtttthhhh=_i_n_t_e_g_e_r The image should be _n_n pixels wide. SSSSRRRR_n_n or SSSSttttaaaarrrrtttt____RRRRoooowwww=_i_n_t_e_g_e_r Start the rendering at row _n_n from the top of the screen. SSSSRRRR0._n_n or SSSSttttaaaarrrrtttt____RRRRoooowwww=_f_l_o_a_t Start the rendering _n_n percent from the top of the screen. EEEERRRR_n_n or EEEEnnnndddd____RRRRoooowwww=_i_n_t_e_g_e_r End the rendering at row _n_n from the top of the screen. EEEERRRR0._n_n or EEEEnnnndddd____RRRRoooowwww=_f_l_o_a_t End the rendering at _n_n percent from the top of the screen. SSSSCCCC_n_n or SSSSttttaaaarrrrtttt____CCCCoooolllluuuummmmnnnn=_i_n_t_e_g_e_r Start the rendering at column _n_n from the left of the screen. SSSSCCCC0._n_n or SSSSttttaaaarrrrtttt____CCCCoooolllluuuummmmnnnn=_f_l_o_a_t Start the rendering at _n_n percent from the left of the screen. EEEECCCC_n_n or SSSSttttaaaarrrrtttt____CCCCoooolllluuuummmmnnnn=_i_n_t_e_g_e_r End the rendering at column _n_n from the left of the screen. EEEECCCC0._n_n or SSSSttttaaaarrrrtttt____CCCCoooolllluuuummmmnnnn=_f_l_o_a_t End the rendering at _n_n percent from the left of the screen. CCCC or CCCCoooonnnnttttiiiinnnnuuuueeee____TTTTrrrraaaacccceeee=_b_o_o_l Continue a previously interrupted trace. PPPP or PPPPaaaauuuusssseeee____WWWWhhhheeeennnn____DDDDoooonnnneeee=_b_o_o_l If previewing, pause when the rendering is complete before closing the window. Page 3 (printed 4/6/99) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) PPPPOOOOVVVV----TTTTeeeeaaaammmm ((((4444 MMMMaaaarrrrcccchhhh 1111999999999999)))) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) VVVV or VVVVeeeerrrrbbbboooosssseeee=_b_o_o_l Output verbose status messages on the progress of the rendering. XXXX or TTTTeeeesssstttt____AAAAbbbboooorrrrtttt=_b_o_o_l Enable the 'q' and 'Q' keys to interrupt a rendering in progress. XXXX_n_n or TTTTeeeesssstttt____AAAAbbbboooorrrrtttt____CCCCoooouuuunnnntttt=_i_n_t_e_g_e_r Only check every _n_n pixels for a user abort. OOOOuuuuttttppppuuuutttt ooooppppttttiiiioooonnnnssss ---- ddddiiiissssppppllllaaaayyyy rrrreeeellllaaaatttteeeedddd:::: DDDD[0][_G_H_T] or DDDDiiiissssppppllllaaaayyyy=_b_o_o_l PPPPaaaalllleeeetttttttteeee=_c_h_a_r Display the rendering in progress, optionally specifying the palette. The only valid X Windows palette option is _G, which forces grayscale preview. The X Windows palette is based on the visual used, whether selected automatically by PPPPOOOOVVVV----RRRRaaaayyyy or via the ----vvvviiiissssuuuuaaaallll option. SVGA options are _T for 24-bit true-color, and _H for 15-bit high-color display, in addition to the default 256-color palette. To specify the palette, you must first specify the display type (the second character, shown here as '0') for compatibility reasons, even though it is ignored in Unix versions. SSSSPPPP_n_n or PPPPrrrreeeevvvviiiieeeewwww____SSSSttttaaaarrrrtttt____SSSSiiiizzzzeeee=_i_n_t_e_g_e_r Start mosaic preview with blocks _n_n pixels square. EEEEPPPP_n_n or PPPPrrrreeeevvvviiiieeeewwww____EEEEnnnndddd____SSSSiiiizzzzeeee=_i_n_t_e_g_e_r End mosaic preview with blocks _n_n pixels square. UUUUDDDD or DDDDrrrraaaawwww____VVVViiiissssttttaaaassss=_b_o_o_l Draw vista rectangles before rendering. OOOOuuuuttttppppuuuutttt ooooppppttttiiiioooonnnnssss ---- ffffiiiilllleeee rrrreeeellllaaaatttteeeedddd:::: BBBB_n_n or BBBBuuuuffffffffeeeerrrr____OOOOuuuuttttppppuuuutttt=_b_o_o_l BBBBuuuuffffffffeeeerrrr____SSSSiiiizzzzeeee=_i_n_t_e_g_e_r Use an output buffer _n_n kilobytes in size. FFFF[_C_N_P_T][_n] or OOOOuuuuttttppppuuuutttt____ttttoooo____FFFFiiiilllleeee=_b_o_o_l OOOOuuuuttttppppuuuutttt____FFFFiiiilllleeee____TTTTyyyyppppeeee=_c_h_a_r Store the rendered image using one of the available formats, namely _Compressed TGA, P_NG, _PPM, and _TGA. PNG format supports the _n option to specify the number of bits per color, where 5 <= _n <= 16. OOOO<_o_u_t_p_u_t__f_i_l_e> or OOOOuuuuttttppppuuuutttt____FFFFiiiilllleeee____NNNNaaaammmmeeee=_f_i_l_e Write the output to the file named _o_u_t_p_u_t__f_i_l_e, or the standard output if '-' is given as the output file name. Page 4 (printed 4/6/99) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) PPPPOOOOVVVV----TTTTeeeeaaaammmm ((((4444 MMMMaaaarrrrcccchhhh 1111999999999999)))) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) HHHHTTTT[_C_N_P_T_X] or HHHHiiiissssttttooooggggrrrraaaammmm____TTTTyyyyppppeeee=_c_h_a_r Create a CPU utilization histogram image in format _x. Available formats are _Comma-separated values (CSV), P_NG grayscale, _PPM POV heightfield, uncompressed _TGA POV heightfield, or _X for no histogram generation. HHHHNNNN<_h_i_s_t_o_g_r_a_m__f_i_l_e__n_a_m_e> or HHHHiiiissssttttooooggggrrrraaaammmm____NNNNaaaammmmeeee=_f_i_l_e Output the histogram to the specified file. HHHHSSSS_x._y or HHHHiiiissssttttooooggggrrrraaaammmm____GGGGrrrriiiidddd____SSSSiiiizzzzeeee=_f_l_o_a_t Divide the histogram into _x columns and _y rows of buckets. TTTTrrrraaaacccciiiinnnngggg ooooppppttttiiiioooonnnnssss:::: MMMMBBBB_n_n or BBBBoooouuuunnnnddddiiiinnnngggg=_b_o_o_l BBBBoooouuuunnnnddddiiiinnnngggg____TTTThhhhrrrreeeesssshhhhoooolllldddd=_i_n_t_e_g_e_r Use automatic bounding slabs if more than _n_n objects are in the scene. QQQQ_n or QQQQuuuuaaaalllliiiittttyyyy=_i_n_t_e_g_e_r Render at quality _n. Qualities range from _0 for rough images and _9 for complete ray-tracing and textures, and _1_0 and _1_1 add radiosity. AAAA0._n or AAAAnnnnttttiiiiaaaalllliiiiaaaassss=_b_o_o_l AAAAnnnnttttiiiiaaaalllliiiiaaaassss____TTTThhhhrrrreeeesssshhhhoooolllldddd=_i_n_t_e_g_e_r Do antialiasing on the pixels until the difference between adjacent pixels is less that 0._n, or the maximum recursion depth is reached. AAAAMMMM_n or SSSSaaaammmmpppplllliiiinnnngggg____MMMMeeeetttthhhhoooodddd=_i_n_t_e_g_e_r Specify the method of antialiasing used, non-adaptive (_n = 1), or adaptive antialiasing (_n = 2). JJJJ_n._n or JJJJiiiitttttttteeeerrrr=_b_o_o_l JJJJiiiitttttttteeeerrrr____AAAAmmmmoooouuuunnnntttt=_f_l_o_a_t Specify maximum radius, in pixels, that antialiased samples should be jittered from their true centers. RRRR_n or AAAAnnnnttttiiiiaaaalllliiiiaaaassss____DDDDeeeepppptttthhhh=_i_n_t_e_g_e_r Set the maximum recursion depth for antialiased pixel sub-sampling. UUUULLLL or LLLLiiiigggghhhhtttt____BBBBuuuuffffffffeeeerrrr=_b_o_o_l Use light buffer to speed up rendering. UUUUVVVV or VVVViiiissssttttaaaa____BBBBuuuuffffffffeeeerrrr=_b_o_o_l Use vista buffer to speed up rendering. AAAAnnnniiiimmmmaaaattttiiiioooonnnn ooooppppttttiiiioooonnnnssss:::: KKKK_n._n or CCCClllloooocccckkkk=_f_l_o_a_t Render a single frame of an animation with the clock value _n._n. Page 5 (printed 4/6/99) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) PPPPOOOOVVVV----TTTTeeeeaaaammmm ((((4444 MMMMaaaarrrrcccchhhh 1111999999999999)))) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) KKKKFFFFIIII_n_n or IIIInnnniiiittttiiiiaaaallll____FFFFrrrraaaammmmeeee=_i_n_t_e_g_e_r Specify the initial frame number for an animation. KKKKFFFFFFFF_n_n or FFFFiiiinnnnaaaallll____FFFFrrrraaaammmmeeee=_i_n_t_e_g_e_r Specify the final frame number for an animation. This must be set at a value other that 1 in order to render multiple frames at once. KKKKIIII_n._n or IIIInnnniiiittttiiiiaaaallll____CCCClllloooocccckkkk=_f_l_o_a_t Specify the clock value for the initial frame of an animation. KKKKFFFF_n._n or FFFFiiiinnnnaaaallll____CCCClllloooocccckkkk=_f_l_o_a_t Specify the clock value for the frame final of an animation. SSSSFFFF_n_n or SSSSuuuubbbbsssseeeetttt____SSSSttttaaaarrrrtttt____FFFFrrrraaaammmmeeee=_i_n_t_e_g_e_r Render a subset of frames from an animation, starting at frame _n_n. SSSSFFFF_n_n or SSSSuuuubbbbsssseeeetttt____SSSSttttaaaarrrrtttt____FFFFrrrraaaammmmeeee=_f_l_o_a_t Render a subset of frames from an animation, starting _n_n percent into the animation. EEEEFFFF_n_n or SSSSuuuubbbbsssseeeetttt____EEEEnnnndddd____FFFFrrrraaaammmmeeee=_i_n_t_e_g_e_r Render a subset of frames from an animation, stopping at frame _n_n. EEEEFFFF_n_n or SSSSuuuubbbbsssseeeetttt____EEEEnnnndddd____FFFFrrrraaaammmmeeee=_f_l_o_a_t Render a subset of frames from an animation, stopping _n_n percent into the animation. KKKKCCCC or CCCCyyyycccclllliiiicccc____AAAAnnnniiiimmmmaaaattttiiiioooonnnn=_b_o_o_l Generate clock values for a cyclic animation. UUUUFFFF or FFFFiiiieeeelllldddd____RRRReeeennnnddddeeeerrrr=_b_o_o_l Render alternate frames using odd/even fields, suitable for interlaced output. UUUUOOOO or OOOOdddddddd____FFFFiiiieeeelllldddd=_b_o_o_l Start a field rendered animation on the odd field, rather than the even field. RRRReeeeddddiiiirrrreeeeccccttttiiiinnnngggg ooooppppttttiiiioooonnnnssss:::: GGGGIIII<<<<nnnnaaaammmmeeee>>>> or CCCCrrrreeeeaaaatttteeee____IIIInnnniiii=_b_o_o_l or CCCCrrrreeeeaaaatttteeee____IIIInnnniiii=_f_i_l_e Write all INI parameters to a file named after the input scene file, or one with the specified name. GGGG[_A_D_F_R_S_W]<name> or <<<<SSSSttttrrrreeeeaaaammmm>>>>____FFFFiiiilllleeee=_b_o_o_l or <<<<SSSSttttrrrreeeeaaaammmm>>>>____FFFFiiiilllleeee=_f_i_l_e Write the stream to the console and/or the specified file. The streams are _All_File (except status), Page 6 (printed 4/6/99) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) PPPPOOOOVVVV----TTTTeeeeaaaammmm ((((4444 MMMMaaaarrrrcccchhhh 1111999999999999)))) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) _Debug_File, _Fatal_File, _Render_File, _Statistics_File, and the _Warning_File. XXXX WWWWiiiinnnnddddoooowwwwssss ooooppppttttiiiioooonnnnssss In addition to the standard command-line options, the X Windows version recognizes additional command-line switches. See _X(_1) for a complete description of these options. ----ddddiiiissssppppllllaaaayyyy <_d_i_s_p_l_a_y__n_a_m_e> Display preview on _d_i_s_p_l_a_y__n_a_m_e rather than the default display. This is meant to be used to change the display to a remote host. The normal dispay option /fB+d/fP is still valid. ----ggggeeeeoooommmmeeeettttrrrryyyy [_W_I_D_T_Hx_H_E_I_G_H_T][+_X_O_F_F+_Y_O_F_F] Render the image with _W_I_D_T_H and _H_E_I_G_H_T as the dimensions, and locate the window _X_O_F_F from the left edge, and _Y_O_F_F from the top edge of the screen (or if negative the right and bottom edges respectively). The _W_I_D_T_H and _H_E_I_G_H_T, if given, override any previous WWWW_n_n and HHHH_n_n settings. ----hhhheeeellllpppp Display the X Windows specific options. Use ----HHHH by itself on the command-line to output the general PPPPOOOOVVVV----RRRRaaaayyyy options. ----iiiiccccoooonnnn Start the preview window as an icon. ----ttttiiiittttlllleeee <_w_i_n_d_o_w__t_i_t_l_e> Override the default preview window title with _w_i_n_d_o_w__t_i_t_l_e. ----vvvviiiissssuuuuaaaallll <_v_i_s_u_a_l__t_y_p_e> Use the deepest visual of _v_i_s_u_a_l__t_y_p_e, if available, instead of the visual automatically selected visual. Valid visuals are StaticGray, GrayScale, StaticColor, PseudoColor, TrueColor, or DirectColor. RRRREEEESSSSOOOOUUUURRRRCCCCEEEESSSS Currently no X resource or app-default files are supported for the X Windows options. FFFFIIIILLLLEEEESSSS PPPPOOOOVVVV----RRRRaaaayyyy version 3.1e includes a modification which causes the _p_o_v_r_a_y._i_n_i in the current directory to override the individual setting in ._p_o_v_r_a_y_r_c, PPPPOOOOVVVV----RRRRaaaayyyy now looks for initial configuration information, like the Library_Path Page 7 (printed 4/6/99) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) PPPPOOOOVVVV----TTTTeeeeaaaammmm ((((4444 MMMMaaaarrrrcccchhhh 1111999999999999)))) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) settings, which gives the location for the standard include files, first in the environment variable $_P_O_V_I_N_I, then in ./_p_o_v_r_a_y._i_n_i, then in $_H_O_M_E/._p_o_v_r_a_y_r_c, then in /_u_s_r/_f_r_e_e_w_a_r_e/_l_i_b/_p_o_v_r_a_y_3_1/_p_o_v_r_a_y._i_n_i, which directory can be changed at compile-time by modifying POVLIBDIR in the makefile. POVLEGAL.DOC should be accompany all installations of PPPPOOOOVVVV----RRRRaaaayyyy, and outlines specific conditions and restrictions on the PPPPOOOOVVVV----RRRRaaaayyyy software. A condition of POVLEGAL.DOC requires that documentation, INI, and scene files be available to all users of PPPPOOOOVVVV----RRRRaaaayyyy They are often installed in /usr/freeware/lib/povray31, but may be in other locations on some systems. The most recent version of PPPPOOOOVVVV----RRRRaaaayyyy and its documentation can always be retrieved via anonymous FTP at ftp.povray.org, or via HTTP at http://www.povray.org/, as well as many other locations. SSSSEEEEEEEE AAAALLLLSSSSOOOO X(1), kill(1) CCCCOOOOPPPPYYYYRRRRIIIIGGGGHHHHTTTT PPPPOOOOVVVV----RRRRaaaayyyy is Copyright (C) 1991, 1999 the POV-Ray Development Team. Although it is distributed as freeware, it is NNNNOOOOTTTT PPPPUUUUBBBBLLLLIIIICCCC DDDDOOOOMMMMAAAAIIIINNNN software. PPPPOOOOVVVV----RRRRaaaayyyy is subject to the restrictions as defined in POVLEGAL.DOC. _X _W_i_n_d_o_w_s is Copyright (C) 1984 - 1991 the Massachusetts Institute of Technology, and also Copyright (C) 1992 - 1996 the X Consortium, Inc. TTTTRRRRAAAADDDDEEEEMMMMAAAARRRRKKKKSSSS _P_e_r_s_i_s_t_e_n_c_e _o_f _V_i_s_i_o_n, _P_O_V-_R_a_y, and _P_O_V-_H_e_l_p are registered trademarks of the POV-Ray Development Team. BBBBUUUUGGGGSSSS The SVGA version does not currently generate an optimized grayscale palette for grayscale preview, so displays using the _G palette option will use very few gray levels, and a few non-gray colors. Before reporting a bug to the authors, you should make sure you have the latest version of the software, in case the bug has already been fixed. There are a large number of PPPPOOOOVVVV----RRRRaaaayyyy users on the USENET newsgroup comp.graphics.rendering.raytracing that may be able to help Page 8 (printed 4/6/99) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) PPPPOOOOVVVV----TTTTeeeeaaaammmm ((((4444 MMMMaaaarrrrcccchhhh 1111999999999999)))) PPPPOOOOVVVV----RRRRaaaayyyy((((1111)))) you with your problem. If you are having problems compiling, installing, or running the software, you should seek help locally or on USENET, rather than from the authors. If you have a repeatable bug in the most recent version, try to isolate the bug in the smallest scene file possible. The POV-Ray Team Co-ordinator is Chris Young, and can be reached at 76702.1655@compuserve.com. Do not send large binary or uuencoded files to Chris without first asking permission to do so. AAAAUUUUTTTTHHHHOOOORRRRSSSS The primary developers, in alphabetical order are: Steve Anger Dieter Bayer Chris Cason Chris Dailey Andreas Dilger Steve Demlow Alexander Enzmann Dan Farmer Timothy Wegner Chris Young Major contributing authors, in alphabetical order are: Steve A. Bennett David K. Buck Aaron A. Collins Pascal Massimino Jim McElhiney Douglas Muir Bill Pulver Robert Skinner Zsolt Szalavari Scott Taylor Drew Wells Other authors are listed in the documentation. AAAACCCCKKKKNNNNOOOOWWWWLLLLEEEEDDDDGGGGEEEEMMMMEEEENNNNTTTT PPPPOOOOVVVV----RRRRaaaayyyy is based on DKBTrace 2.12 by David K. Buck and Aaron A. Collins. Page 9 (printed 4/6/99)